Import Signals from A2L to TPT

To measure signals from an ECU or read and calibrate parameters of an ECU, these signals and parameters also have to be imported to TPT. To do so, use the importer for A2L files.

To import signals with "UBYTE" as data type and "0x1" as bit mask as boolean, enable the option of the same name in the project preferences, see Preferences - A2L.

Select Tools | Import Interface / Declarations and select Import A2L / DCM / HEX files. Select the A2L file of the project and optionally name an interface file, for example a TPTAIF file.

Select the check box Select function from A2L to choose the functions that determine which measurements are imported. The actual selection is done at a later step of the dialog called Choose Functions for Import. Arguments are always imported as local channels.

Specify if you want to import a parameter file as DCM file or HEX file. After you have selected one of the Yes radio buttons, you can decide to Import parameters only.You can also decide to Take the maximal dimension of array based parameters from A2L file. Click Next to select a DCM or HEX file.

When you select Yes, a HEX file, byte order intermixture is not allowed.

A2L importer

Specify a default raster name to use with channels and measurements if needed. Click Finish. You will then be asked Split array signals in multiple scalar signals? If you clicked Yes, decide to start the index of the array channels with 0 or 1.

If parameters have been selected, choose the exchange mode (readonly, exchange, writeonly). The channels, measurements and parameters to be imported are listed in the Import dialog, see Import Interface Dialog.